<template>
	<button type="primary" @click="testAsyncFunc">testAsyncFunc</button>
	<button type="primary" @click="testSyncFunc">testSyncFunc</button>
</template>

<script>
	const testModule=uni.requireNativePlugin("Huo15-Test")
	export default {
		data() {
			return {
				huo15sdk:null,
			}
		},
		onLoad() {

			
			// console.log("huo15 sdk:",this.huo15sdk);
		},
		methods: {
			testAsyncFunc() {
				// 调用异步方法
				testModule.testAsyncFunc({
						'name': 'uni-app',
						'age': 1
					},
					(ret) => {
						uni.showToast({
							title: '调用异步方法 ' + ret,
							icon: "none"
						})
					})
			},
			testSyncFunc() {
				// 调用同步方法
				var ret = testModule.testSyncFunc({
					'name': 'uni-app',
					'age': 1
				})

				uni.showToast({
					title: '调用同步方法 ' + ret,
					icon: "none"
				})
			},
		}
	}
</script>

<style>

</style>